NuclearEngagement\Core\CacheManager A

Total Complexity 67
Dependencies 2
Dependents 6
Total lines 551
Lines of code 227
Logical lines of code 120
Comment lines 216
Methods 28
Properties 4

Methods 28

Method Rating Maintainability Complexity Lines of code
remember()
S
49 7 30
set()
S
56 5 16
get()
S
58 5 14
invalidate_group()
S
59 4 13
invalidate_by_trigger()
S
60 4 13
init()
S
55 3 19
invalidate_pattern()
S
63 4 9
should_compress_value()
S
74 4 4
warmup()
S
60 3 13
get_statistics()
S
62 3 10
delete()
S
67 2 8
get_versioned_key()
S
64 2 9
enforce_cache_limits()
S
72 2 5
record_hit()
S
72 2 5
record_miss()
S
72 2 5
record_set()
S
72 2 5
record_delete()
S
72 2 5
schedule_invalidation()
S
65 1 9
handle_post_save()
S
78 1 3
handle_post_delete()
S
78 1 3
handle_theme_change()
S
80 1 3
handle_plugin_change()
S
80 1 3
cleanup_expired_cache()
S
66 1 9
get_group_config()
S
78 1 3
get_prefixed_key()
S
77 1 3
get_wp_cache_group()
S
79 1 3
should_compress()
S
78 1 3
warmup_cache_key()
S
89 1 2